package com.one.bean;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import lombok.Data;

/**
 * consignee_info
 * @author 
 */
@ApiModel(value="ConsigneeInfo",description = "收货信息表")
@Data
@TableName("consignee_info")
public class ConsigneeInfo implements Serializable {
    /**
     * 唯一主键id
     */
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(value="唯一主键id")
    private Integer id;

    /**
     * 用户信息表id
     */
    @JsonIgnore
    @ApiModelProperty(value="用户信息表id")
    private Integer userId;

    /**
     * 省
     */
    @ApiModelProperty(value="省")
    private String provinces;

    /**
     * 市
     */
    @ApiModelProperty(value="市")
    private String city;

    /**
     * 区
     */
    @ApiModelProperty(value="区")
    private String county;

    /**
     * 详细街区
     */
    @ApiModelProperty(value="详细街区")
    private String street;

    /**
     * 邮政编号
     */
    @ApiModelProperty(value="邮政编号")
    private String postcode;

    /**
     * 收货人姓名
     */
    @ApiModelProperty(value="收货人姓名")
    private String name;

    /**
     * 联系方式
     */
    @ApiModelProperty(value="联系方式")
    private String phone;

    /**
     * 是否为默认地址
     */
    @ApiModelProperty(value="是否为默认地址")
    private Boolean isdefault;

    private static final long serialVersionUID = 1L;
}